student teaching assistant - French English Dictionary